sales-promotion campaign - French English Dictionary